package com.olah.common.entity.dto.request.user;

import com.olah.common.utils.RsaUtils;
import lombok.Data;

/**
 * 更新用户基本信息所需信息
 */
@Data
public class UpdateProfileBaseInfo {

    // 用户 id
    private int id;

    // 用户名
    private String name;

    // 性别
    private String gender;

    // 个性签名
    private String signature;

    public void setName(String name) {
        this.name = RsaUtils.dencrypt(name);
    }

    public void setGender(String gender) {
        this.gender = RsaUtils.dencrypt(gender);
    }

    public void setSignature(String signature) {
        this.signature = RsaUtils.dencrypt(signature);
    }
}
